package com.nbsaas.boot.manufacturing.api.domain.request;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;
import lombok.Data;
import com.nbsaas.boot.rest.request.RequestId;
/**
* 工艺路线-请求对象
*/
@Data
public class ProcessRouteRequest implements Serializable,RequestId {

/**
* 序列化参数
*/
private static final long serialVersionUID = 1L;



        /**
        * 备注
        **/
            private String note;

        /**
        * 产品SKU ID
        **/
            private Long productSkuId;

        /**
        * 工艺要求
        **/
            private String processRequirements;

        /**
        * 安全要求
        **/
            private String safetyRequirements;

        /**
        * 审核意见
        **/
            private String auditOpinion;

        /**
        * 产品ID
        **/
            private Long productId;

        /**
        * 标准工时(分钟)
        **/
            private Integer standardTime;

        /**
        * 审核人
        **/
            private Long auditor;

        /**
        * 路线描述
        **/
            private String description;

        /**
        * 路线版本
        **/
            private String version;

        /**
        * 添加时间
        **/
            private Date addDate;

        /**
        * 标准成本
        **/
            private BigDecimal standardCost;

        /**
        * 失效日期
        **/
            private Date expiryDate;

        /**
        * 是否默认
        **/
            private Boolean isDefault;

        /**
        * 审核时间
        **/
            private Date auditTime;

        /**
        * 路线名称
        **/
            private String name;

        /**
        * 审核状态
        **/
            private String auditStatus;

        /**
        * 主键id
        **/
            private Long id;

        /**
        * 路线编号
        **/
            private String routeNo;

        /**
        * 质量要求
        **/
            private String qualityRequirements;

        /**
        * 生效日期
        **/
            private Date effectiveDate;

        /**
        * 路线状态
        **/
            private String status;

        /**
        * 最新修改时间
        **/
            private Date lastDate;
}